long term investments in common stocks - Español Inglés Diccionario